package com.cfuture08.util.xml.tag;

import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;

/**
 * 自定义注释标签
 * 用于数据库表关系的注释
 * @author CFuture.aw
 * @since v1.0.0
 *
 */
@Retention(RetentionPolicy.RUNTIME)
public @interface TableRelTag {
	String type();/**关联类型，有一对一，一对多，多对多*/
	String bean();/**被关联的pojo*/
	String field();/**被关联pojo的哪个属性*/
	String table();/**当关联类型是多对多的时候才要用到，被关联的table*/
	String from();/**当关联类型是多对多的时候才要用到，关联表的哪个字段*/
	String to();/**当关联类型是多对多的时候才要用到，被关联table的哪个字段*/
}
